cop shop

Translations
commissariat de police
Definitions
A colloquial term for a police station.